equip someone to face the new challenges - Turkish English Dictionary